package com.bawei.java.collection;

import java.util.HashMap;

/**
 * @Author : yaotianxue
 * @Time : On 2023/5/24 13:58
 * @Description : Test 单列集合
 *
 * List集合
 * （1）ArrayList底层数据结构是数组，查询快，增删慢，线程不安全，效率高，可以存储重复元素
 * （2）LinkedList底层数据结构是链表，查询慢，增删快，线程不安全，效率高，可以存储重复元素
 * （3）Vector:底层数据结构是数组，查询快，增删慢，线程安全，效率低，可以存储重复元素
 *
 *
 * 扩容问题（jdk1。8）
 * （1）Arraylist：初始容量0 第一次添加元素容量10 加载因子1 当容量满了 自动扩1.5倍
 * （2）Vector：初始容量0 第一次添加元素容量10 加载因子1 当容量满了 自动扩2倍
 * （3）HashMap：初始容量0 第一次添加元素容量16 加载因子0。75 当容量超过初始容量*0.75 自动扩2倍
 * (4)StringBuffer+StringBuilder:16  自动扩2倍+2
 *
 *
 *
 *
 */
public class Test {
    public static void main(String[] args){


    }
}
